package com.efrei.schoolmanager.model.obj;

import java.io.Serializable;

public class Enseignant implements Serializable {
	private static final long serialVersionUID = -4756791721076488917L;
	
	/** Attributes */
    private int enseignantId;
    private String nom;
    private String prenom;
    private String rue;
    private Ville ville;
    
    public Enseignant() {
	}
    
	public Enseignant(String nom, String prenom, String rue,
			Ville ville) {
		super();
		this.nom = nom;
		this.prenom = prenom;
		this.rue = rue;
		this.ville = ville;
	}
	
	@Override
	public String toString() {
		String sep = " ";
		return new StringBuilder()
			.append(nom.toUpperCase())
			.append(sep).append(prenom)
			.toString();
	}

	public int getEnseignantId() {
		return enseignantId;
	}

	public void setEnseignantId(int enseignantId) {
		this.enseignantId = enseignantId;
	}

	public String getNom() {
		return nom;
	}

	public void setNom(String nom) {
		this.nom = nom;
	}

	public String getPrenom() {
		return prenom;
	}

	public void setPrenom(String prenom) {
		this.prenom = prenom;
	}

	public String getRue() {
		return rue;
	}

	public void setRue(String rue) {
		this.rue = rue;
	}

	public Ville getVille() {
		return ville;
	}

	public void setVille(Ville ville) {
		this.ville = ville;
	}
}

